cause difficulty - Turco Inglés Diccionario